home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 December
/
2004-12 CHIP.iso
/
Dom i biuro
/
Crimson Editor 3.70
/
cedt370r.exe
/
spec
/
directx-fx.key
< prev
next >
Wrap
INI File
|
2004-04-12
|
4KB
|
63 lines
[-COMMENT-:GLOBAL]
# MICROSOFT FX KEYWORDS FILE FOR CRIMSON EDITOR
# FIRST EDITED BY MALMER 2004.04.14
# HLSL FROM JEFF HANNA'S KEY FILE
[KEYWORDS0:GLOBAL]
# Keywords, FX + HLSL
technique pass const shared static uniform
bool int half float double row_major col_major
vector matrix sampler texture struct string vertexshader asm pixelshader
typedef dword
float1x1 float1x2 float1x3 float1x4
float2x1 float2x2 float2x3 float2x4
float3x1 float3x2 float3x3 float3x4
float4x1 float4x2 float4x3 float4x4
int1x1 int1x2 int1x3 int1x4
int2x1 int2x2 int2x3 int2x4
int3x1 int3x2 int3x3 int3x4
int4x1 int4x2 int4x3 int4x4
double1x1 double1x2 double1x3 double1x4
double2x1 double2x2 double2x3 double2x4
double3x1 double3x2 double3x3 double3x4
double4x1 double4x2 double4x3 double4x4
bool1 bool2 bool3 bool4
float1 float2 float3 float4
double1 double2 double3 double4
half1 half2 half3 half4
int1 int2 int3 int4
decl do double else extern false float for half if in inline inout int matrix out pass
pixelshader return sampler shared static string struct technique texture true typedef
uniform vector vertexshader void volatile while
asm bool compile const auto break case catch char class const_cast continue default delete
dynamic_cast enum explicit friend goto long mutable namespace new operator private protected
public register reinterpret_case short signed sizeof static_cast switch template this throw
try typename union unsigned using virtual
[KEYWORDS1:GLOBAL]
# Effect states
LightAmbient LightAttenuation0 LightAttenuation1 LightAttenuation2 LightDiffuse LightDirection LightEnable LightFalloff LightPhi LightPosition LightRange LightSpecular LightTheta LightType
MaterialAmbient MaterialDiffuse MaterialEmissive MaterialPower MaterialSpecular
AlphaBlendEnable AlphaFunc AlphaRef AlphaTestEnable BlendOp ColorWriteEnable DepthBias DestBlend DitherEnable FillMode LastPixel ShadeMode SrcBlend
StencilEnable StencilFail StencilFunc StencilMask StencilPass StencilRef StencilWriteMask StencilZFail TextureFactor
Wrap0 Wrap1 Wrap2 Wrap3 Wrap4 Wrap5 Wrap6 Wrap7 Wrap8 Wrap9 Wrap10 Wrap11 Wrap12 Wrap13 Wrap14 Wrap15
ZEnable ZFunc ZWriteEnable
Ambient AmbientMaterialSource Clipping ClipPlaneEnable ColorVertex CullMode DiffuseMaterialSource EmissiveMaterialSource FogColor FogDensity FogEnable
FogEnd FogStart FogTableMode FogVertexMode IndexedVertexBlendEnable Lighting LocalViewer MultiSampleAntialias MultiSampleMask NormalizeNormals PatchSegments
PointScale_A PointScale_B PointScale_C PointScaleEnable PointSize PointSize_Min PointSize_Max PointSpriteEnable RangeFogEnable SpecularEnable SpecularMaterialSource TweenFactor VertexBlend
AddressU AddressV AddressW BorderColor MagFilter MaxAnisotropy MaxMipLevel MinFilter MipFilter MipMapLodBias SRGBTexture
PixelShaderConstant PixelShaderConstant1 PixelShaderConstant2 PixelShaderConstant3 PixelShaderConstant4 PixelShaderConstantB PixelShaderConstantI PixelShaderConstantF
VertexShaderConstant VertexShaderConstant1 VertexShaderConstant2 VertexShaderConstant3 VertexShaderConstant4 VertexShaderConstantB VertexShaderConstantI VertexShaderConstantF
Texture Sampler AlphaOp AlphaArg0 AlphaArg1 AlphaArg2 ColorArg0 ColorArg1 ColorArg2 ColorOp BumpEnvLScale BumpEnvLOffset BumpEnvMat00 BumpEnvMat01 BumpEnvMat10 BumpEnvMat11
ResultArg TexCoordIndex TextureTransformFlags
ProjectionTransform TextureTransform ViewTransform WorldTransform
[KEYWORDS2:GLOBAL]
# HLSL functions
abs acos all any asin atan atan2 ceil clamp clip cos cosh cross D3DCOLORtoBYTE4
ddx ddy degrees determinant distance dot exp exp2 faceforward floor fmod frac
frc frexp fwidth isfinite isinf isnan ldexp len length lerp lit log log10 log2
max min modf mul noise normalize pow radians reflect refract found rsqrt saturate
sign sin sincos sinh smoothstep sqrt step tan tanh tex1D tex1Dproj tex1Dbias tex2D
tex2Dproj text2Dbias tex3D tex3Dproj tex3Dbias texCUBE texCUBEproj texCUBEbias transpose